cable-laying plough - French English Dictionary